Personal multi-device nomadic media

ABSTRACT

Providing personal multi-device nomadic media is described herein. In different aspects, the techniques may include providing content to a user on a first device and suspending the delivery of the content on the first device. The user may register on a second device and resume delivery of the suspended content on the second device.

FIELD OF THE DISCLOSURE

The present disclosure relates to personal multi-device nomadic media,and more specifically, to techniques and apparatus for accessing mediawhile moving between devices to enable a user to resume contentdelivery.

BACKGROUND

The advent of digital media has enabled an expanded array of featuresfor content delivery of video and audio media. For example, using adigital video recorder (DVR), a user may pause a live television programand later resume the program from the point of suspension. Typically,DVR systems (or similar systems) store program information in memoryusing a buffer, which allows a user to pause, rewind and/or fast forwardthrough content provided by the DVR. These features allow additionalflexibility in the user's viewing experience. For example, the user maywatch half of a television program, answer a telephone call, and thenresume the program where the user left off.

DVR systems are typically coupled with displays and other audio andvideo components, making it difficult to relocate the systems. Manyusers have multiple DVR systems in a household, such as one for eachtelevision in a house. With live television and radio, users haveflexibility to discontinue programming in a first location, such as aliving room, and resume the programming in a second location, such as abedroom. However, when a user changes devices that receive thetelevision and/or radio programs, the user will miss any content duringthe user's transition period between devices.

Therefore, there remains an unmet need to provide increased flexibilityof content delivery while using multiple DVR systems within a house orother location.

SUMMARY

Techniques and apparatus for providing personal multi-device nomadicmedia are described herein. In different aspects, the techniques mayinclude providing content to a user on a first device and suspending thedelivery of the content on the first device. The user may register on asecond device and resume delivery of the suspended content on the seconddevice.

In other embodiments, an apparatus may include a user identificationdetector to receive a signal from a remote that includes a useridentification. A network interface may be included to communicate theuser identification to a second device. A device controller may beoperably coupled to the user identification detector and the networkinterface, the device controller providing a media content to a userassociated with the user identification. The controller may furtherenable suspending the media content and transmitting a packet to thesecond device, the packet including the user identification associatedwith the content, the packet enabling the second device to resume thecontent from a point of suspension.

Other systems, methods, and/or computer program products according toembodiments will be or become apparent to one with skill in the art uponreview of the following drawings and detailed description. It isintended that all such additional systems, methods, and/or computerprogram products be included within this description, be within thescope of the present disclosure, and be protected by the accompanyingclaims.

BRIEF DESCRIPTIONS OF THE DRAWINGS

The teachings herein are described with reference to the accompanyingfigures. In the figures, the left-most digit(s) of a reference numberidentifies the figure in which the reference number first appears. Theuse of the same reference number in different figures indicates similaror identical items.

FIG. 1 is a schematic view of an illustrative system for providingpersonal multi-device nomadic media in accordance with an embodiment ofthe disclosure.

FIG. 2 is a block diagram of an illustrative system for providingpersonal multi-device nomadic media including a master device, slavedevice, and a remote, and how a system may be organized.

FIG. 3 is a block diagram of another illustrative configuration of asystem for providing personal multi-device nomadic media and how asystem may be organized.

FIG. 4 is a flow diagram of an illustrative process of providingpersonal multi-device nomadic media including a master device and slavedevice in accordance with an embodiment of the disclosure.

FIG. 5 is a flow diagram of another illustrative process of providingpersonal multi-device nomadic media between devices in accordance withan embodiment of the disclosure.

FIG. 6 is a flow diagram of yet another illustrative process ofproviding personal multi-device nomadic media including logginginformation on a remote in accordance with an embodiment of thedisclosure.

DETAILED DESCRIPTION

Overview

Increased flexibility for transferring content delivery betweenlocations is desirable. For example, a user may desire to pause atelevision program at a first location and then resume the program,without missing any content, at a second location. DVR systems (orsimilar systems) enable a user at a single location to pause, save, fastforward, and rewind a program, in addition to other useful features.However, such systems do not currently provide a practical and easy wayfor users to continue programming at a second location while using theabove mentioned features, such as suspending a program. This disclosureprovides techniques and systems for exchanging real time and non-realtime media between devices to enable a user to resume content deliveryin a second location, thus enabling nomadic media delivery.

Illustrative Personal Multi-Device Nomadic Media Configuration

FIG. 1 is a schematic view of an illustrative system for providingpersonal multi-device nomadic media in accordance with an embodiment ofthe disclosure. An environment 100 includes a first location 102(1)having a first device 104(1) in communication with a remote 106. Thefirst device 104(1) may include one or more video, audio, or otherentertainment devices. In some instances, the first device 104(1) may bea set top box (STB) in connection to a television. Alternatively or inaddition, the first device 104(1) may be a display device such as atelevision, projector, or monitor.

The remote 106 may be configured to exchange signals with the firstdevice 104(1). The remote 106 may transmit signals 108 using an opticalsignal, an ultraviolet signal, an infrared signal, an acoustic signal, aBluetooth® signal, a Wi-Fi signal, a radio-frequency identification(RFID) signal, or a similar signal transmission technique. In someinstances, the remote 106 may be a remote control used to controllablyoperate the first device 104(1). For example, the remote 106 mayresemble a universal remote control that may be used to operate atelevision, digital versatile disc (DVD) player, video cassette recorder(VCR), STB, or cable box. In other instances, the remote may onlycontain information associated with a user 110 of the remote which maybe transmitted to the device 104(1). In operation, the remote 106 maytransmit a communication to the first device 104(1) which may includeinformation associated with the user 110 of the remote.

In some embodiments, the first device 104(1) may be in communicationwith a master device 112. The master device 112 may transmit informationto, and receive information from, the first device 104(1) using a wiredor wireless connection 114, such as Wi-Fi, Ethernet, Bluetooth®, orcoaxial connections. The master device 112 may be in connection with avideo and/or audio content provider (not shown). The master device 112may transmit content to the first device 104(1), such as video or audiocontent. For example, the master device 112 may be a customer premisesequipment (CPE) digital video recorder (DVR) such as that manufacturedby TiVo® of TiVo, Inc. of Alviso, Calif. The first device 104(1) may beconfigured with a signaling channel to support a protocol forcommunicating user registrations, suspend/resume commands, userde-registrations, and current channel/program selection to the masterdevice 112.

In operation, the first device 104(1) may transmit a request for contentto the master device 112, including information related to the user viathe remote 106. The master device 112 may receive and process therequest, and transmit the requested content to the first device fordelivery to the user 110. For example, the user may request a televisionprogram using the remote 106, which may transmit a signal to the firstdevice 104(1) along with information associated with the user. The firstdevice 104(1) may relay the signal to the master device 106 to implementthe content request. The master device may transmit the requestedcontent to the first device which provides a display of the content tothe user 110.

The master device 112 may be in communication with a plurality ofdevices, such as a second device 104(N), which may include similarfunctionality as the first device 104(1). The second device 104(N) maybe at a second location 102(N). For example, the environment 100 mayrepresent a customer premises having the first device 104(1) at thefirst location (e.g., living room) and the second device 104(N) at thesecond location 102(N) (e.g., kitchen). The user 110 may begin watchingcontent on the first device 104(1), suspend the content on the firstdevice, and relocate (via route 116) to the second location 102(N) wherethe user resumes the content which was suspended on the first device. Insuch an instance, the user 110 may be able to view the entire contentdespite changing locations and incurring a gap in time between viewinglocations.

In an illustrative operation, the remote 106 may be used to transmitinformation associated with the user 110, such as an identification (ID)number to the first device 104(1) which may be relayed to the masterdevice 112. The user 110 may suspend the content delivered on the firstdevice 104(1), thus suspending the content transmission from the masterdevice 112. The user may move to the second location and activate thesecond device 104(N) with the remote 106. The second device 104(N) maytransmit information to the master device 112 including the informationassociated with the user 110 (e.g., an ID number), thus enabling themaster device 112 to recall the user's previous viewing information(e.g., a viewing log) generated from the content delivery on the firstdevice 104(1). The master device 112 may resume transmitting the contentto the second device 104(N) with the information generated in the log.This may allow a user to view the content on the second device 104(N)from the point in the content where the user left off from the firstdevice 104(1), such as ten minutes and fifteen seconds into a televisionprogram. Using the techniques and systems disclosed, the user 110 may beable to move between locations having devices, such as the first device104(1) in connection to a master device 112, and enjoy content deliverywith capabilities including pausing, rewinding, and fast-forwarding aprogram, among other features enabled by the master device.

FIG. 2 is a block diagram of an illustrative environment 200 including asystem for providing personal multi-device nomadic media. Theenvironment 200 includes a remote 202, a slave device 204, and a masterdevice 206, each discussed in turn.

In some embodiments, the remote 202 may include a controller 208operably coupled to one or more transmitters 210. In some instances, thecontroller 208 may also be operably coupled to a user interface (UI)212. For example, the optional UI 212 may include without limitationelements such as a keypad, a display, and other controls. The controller208 may have memory 214, such as flash memory, and encoded informationsuch as a remote identification (ID) 216. The transmitters 210 mayinclude a primary transmitter 218 and an ID transmitter 220 forcommunicating with a device, such as the first device 104(1). Forexample, the primary transmitter 218 may transmit infrared controlsignals to a STB for changing the display on a television (e.g., tochange channels, etc.). The ID transmitter 220 may be used to transmitinformation associated with a user, such as the user 110. For example,the ID transmitter may transmit an ID number associated with the user110 to the slave device 204. In some instances, the transmitters 210 maybe transceivers, thus enabling the remote 202 to transmit and receivesignals.

In an embodiment, the remote 202 may include a transceiver, such as aRFID transmitter, for transmitting information associated with the userto the slave device 204. For example, the remote 202 may contain apassive RFID tag which may receive a request from the slave device 204and transmit information associated with the user in response to therequest. In one instance, the operation of the remote 202 may beprimarily to transmit information associated with the user to the slavedevice 204.

The slave device 204 may have a device controller 222 operably coupledto a device user interface (UI) 224, a storage medium 226, a primaryreceiver 228, and an ID detector 230. The storage medium 226 may includea slave user ID module 232, which may include a set of instructions forregistering a user on the slave device and/or the master device 206. Forexample, the primary receiver 228 may be enabled to receive a controlsignal from the remote 202 (which may include the functionality of auniversal remote control), while the ID detector 230 may be transmitinformation associated with a user of the remote from the ID transceiver220, such as to register the user on the slave device 204 and/or masterdevice 206. In addition, the primary receiver 228 may also be atransceiver, and thus transmit information to the remote 202, such aschannel information for projection on a display included in the userinterface 212 of the remote 202.

In some embodiments, the slave device 204 may further include a networkinterface 234 operably connected to a network 236. The network interface234 may allow the slave device 204 to transmit and/or receiveinformation (e.g., content, etc.) with the master device 206. Thenetwork 236 may be a wired or wireless network and signals may betransmitted via, for example, Wi-Fi, Ethernet, Bluetooth®, or coaxialconnections. In an illustrate example, the master device may be remotelylocated as a server in a network such as a community antenna television(CATV) network or accessed via the Internet for internet protocoltelevision (IPTV), such as in a network digital video recorder (DVR)configuration.

The master device 206 may have a master controller 238 operably coupledto a storage medium 240. The storage medium 240 may include a masteruser ID module 242, which may include a set of instructions forregistering a user on the master device 206 and recording otherinformation associated with the user 110 and/or the remote 202. Forexample, the master user ID module 242 may include a log file whichstores information about the content delivered to the user 110. The logfile may include information relating to when the user (via the remote202 and slave device 204) suspends the content delivered to the slavedevice. The master user ID module 242 may facilitate providing contentdeliver to another slave device (not shown), in connection via thenetwork 236, to enable the user 110 to resume enjoying content at a newlocation with access to suspended content and other information storedin the log file. In addition, the master device 206 may include anetwork interface 242 for communicating with the slave device 204 viathe network 236.

FIG. 3 is a block diagram of another illustrative environment 300including a system for providing personal multi-device nomadic media andhow a system may be organized. The environment 300 is similar to theenvironment 200 shown in FIG. 2, and therefore only additional featureswill be described. The environment 300 includes a remote 302 incommunication via signals 306 with a plurality of devices 304, such as afirst device 304(1) and a second device 304(N).

In one embodiment, the remote 302 includes a RFID tag 308 fortransmitting information associated with the user, such as a user ID, tothe ID detector 230 on the device 304. For example, the RFID tag 308 maybe a passive RFID tag which does not require an independent powersource. In another embodiment, the remote 302 may transmit informationassociated with the user using the primary transceiver 218 in connectionto the controller 208, having the memory 214 and the remote ID 216.

Each device 304 may include a user ID module 310. Therefore, it followsthat the first device 304(1) includes a first user ID module 310(1) andthe second device 304(N) includes a second user ID module 310(N). Theuser ID module 310 may store information received from the primarytransceiver 218 and/or RFID tag 308 via the ID detector 230. In someembodiments, the devices 304 may be in communication with each other viaa link 314. The link 314 may be a wired or wireless link, such as aWi-Fi, Ethernet, Bluetooth®, or coaxial link.

In an illustrative operation, the second user ID module 310(N) mayinclude a log file that records content delivery associated with theuser 110. For example, the log file may include information that theuser 110 is watching “The CBS Evening News®” on channel 6 and hassuspended (i.e., paused) the program after five minutes and twentyseconds (5:20). The user may discontinue viewing the news on the seconddevice 304(N) and move to a location having the first device 304(1). Theuser 110 may register on the first device 304(1), such as by passing theRFID tag 308 on the remote 302 within a predetermined proximity to thefirst device, such as within 1 meter. The first device 304(1) mayrequest the log file stored in the second user ID module 310(N). The logfile may be transmitted from the second device 304(N) to the firstdevice 304(1) via the link 314. The first device 304(1) may read the logfile and determine to resume delivering the program to the user 110,such as displaying “The CBS Evening News®” starting at five minutes andtwenty seconds (5:20) into the program (i.e., the point where the user110 suspended the program using the second device 304(N)). In otherembodiments, the log file may be stored in a master device, either onthe customer premises or in the network (e.g., network DVR). When theuser registers at the second device 304(N), the second device retrievesthe information from the master device, without the need to have directcommunications link to other devices.

In another embodiment, the aforementioned log file may reside with theremote 302. For example, the log file may be created by the controller208 and stored in the memory 214. When the user 110 suspends a programat the device 304, such as the second device 304(N), and relocates to alocation having the first device 304(1), the log file may be transmittedfrom the remote 302 to the first device 304(1). In such an instance, thenetwork interface 234 and/or the link 314 may not be necessary.

Illustrative Operation

FIG. 4 is a flow diagram of an illustrative process 400 of providingpersonal multi-device nomadic media including a remote 402, a firstdevice 404(1), a second device 404(N), and a master device 406 inaccordance with an embodiment of the disclosure. The first device 404(1)may be in a first location 408(1) while the second device 404(2) may bein a second location 408(N).

The process 400 may begin at a block 410 where a user registers on thefirst device 404(1) by transmitting a signal from the remote 402. Forexample, the RFID tag 308 on the remote may transmit informationassociated with the user to the first device 404(1) via the ID detector230. At a block 412, the first device 404(1) may activate and transmitthe registry to the master device 406 which receives and logs theregistry at a block 414.

In some embodiments, the user may select a program using the remote 402at a block 416. The remote 402 (via the primary transceiver 218) maytransmit the program request to the first device 404(1). The request maybe relayed by the first device at a block 418, initiated at the masterdevice 406 at a block 420, and displayed, emitted, or the like (orcaused to be displayed, emitted, etc.) at the first device at a block422. For example, the master device 406 may transmit the content (e.g.,program) to the first device 404(1) via a network 236.

At a block 424, the remote may be used to suspend the program. The firstdevice 404(1) may receive the program suspension request at a block 426and transmit the request to the master device 406 to create a log fileat a block 428. For example, the master user ID module 242 may store alog file containing information associated with the user and informationrelated to the program at the block 428. The media may be suspended atthe master device, which may buffer the media to enable a pause in themedia.

The user may relocate the remote 402 at a block 430 from the firstlocation 408(1), such as a living room of the user's house, to thesecond location 408(N), such as a kitchen having the second device404(N). As described above in the blocks 410, 412, 414, the user mayregister the device with the second device at blocks 410′, 412′, 414′,respectively. In some embodiments, at a block 432, the remote may enablethe user to resume the program. The second device 404(N) may relay therequest to the master device 406 at a block 418′. At a block 434, themaster device 406 may use information, such as information stored in thelog file, to determine the point of program suspension, and thusfacilitate providing the program to the user on the second device, at ablock 422′, without the user having to miss the delivery of any portionof the program.

In some embodiments, a portion of the process 400 may be accomplishedwith a single user operation via the remote 402. For example, the usermay push a single button on the remote 402 that completes the process atthe block 424 (suspend program) and turns off the first device 404(1).Another button press may turn on the second device 404(N) and accomplishthe process at the block 410′ (register to device) and the block 432(resume program). Such an embodiment may simplify the process 400 ofproviding multi-device nomadic media to a user. The first device 402(1)may now free and available for use by another user to watch entirelydifferent programming.

FIG. 5 is a flow diagram of another illustrative process 500 ofproviding personal multi-device nomadic media between devices inaccordance with an embodiment of the disclosure. The process 500includes the remote 302, the first device 304(1) at a first location502, and the second device 304(N) at a second location 504.

At a block 506, a user registers on the first device 304(1) bytransmitting a signal from the remote 302, the signal transmissioninformation associated with the user. The first device 304(1) mayreceive and log the registry at a block 508. In some embodiments, theuser may select a program using the remote 302 at a block 510. Theprogram request may be transmitted from the remote 302 via the primarytransceiver 218 to the first device 304(1), which initiates the programat a block 512 and displays, emits, or the like (or causes the display,emission, etc. of) the program at a block 514. At a block 516, theremote may be used suspend the program. The program suspension requestmay be received, executed, and/or logged by the first device 304(1) at ablock 518. The user may relocate the remote 302 at a block 520 from thefirst location 502 to the second location 504 having the second device304(N).

At the second location 504, the user may register on the second device304(N) at a block 506′. At a block 508′, the second device 304(N) mayreceive and log the registry. The second device 304(N) may then retrieveprogram log information for the first device 304(1), such as via thelink 314, at a block 522. At the block 524, the first device 304(1) mayprocess the request and forward log information to the second device304(N), which may retrieve the log and activate the program. At a block514′, the second device 304′ may display the program. Buffering of themedia may or may not occur in the process 500. In some embodiments,buffering may be provided by the first device 304(1), which thentransmits the buffered media to the second device 304(N) to enable theviewer to enjoy the media despite the delay in viewing whentransitioning between the first device and the second device.Alternatively or additionally, the second device 304(N) may be streamingcontent and use the log file to retrieve non-real-time media.

FIG. 6 is a flow diagram of yet another illustrative process 600 ofproviding personal multi-device nomadic media including logginginformation on a remote in accordance with an embodiment of thedisclosure. The process 600 includes the remote 302, the first device304(1) at a first location 602, and the second device 304(N) at a secondlocation 604.

In some embodiments, the user may select a program using the remote 302at a block 606. The program may be displayed, emitted, etc (or caused todisplayed, emitted, etc.) by the first device 304(1) at a block 608. Ata block 610, the remote 302 may request a log from the first device304(1). For example, when the user 110 suspends a program, the user maycommand the remote 302 to initiate the creation of a log file update. Atthe block 612, the first device 304(1) may initiate the request, whichis stored at a block 614 on the remote 302. For example, the remote 302may store the log file in the memory 214. At a block 616, the user maysuspend the program via the remote 302, such that the remote maytransmit a signal to the first device 304(1) to suspend the program at ablock 618.

The user may relocate the remote 302 at a block 620 from the firstlocation 602 to the second location 604 having the second device 304(N).At a decision block 622, the log file may timeout, such as after theexpiration of a predetermined amount of time. If the timeout occurs, thelog file may be deleted at a block 624. If no timeout occurs at thedecision block 622, at the block 626, the user may cause the remote totransmit the log to the second device 304(N). The second device 304(N)may process the log at block 628 and retrieve the program and cause adisplay of the program at a block 630.

In an illustrative example, the user 110 may be enjoying a radio programwhile traveling in an automobile on the way home from work. When theuser 110 arrives home, she may desire to continue listening to the radioprogram in her home. The user 110 may use techniques and/or systemsdisclosed herein to provide multi-device nomadic media. For example, theuser 110 may cause the remote 302 to create a log file associated withthe user and the program information while in her automobile, relocateto the house, and resume the program from the point of suspension on herhome stereo (e.g., the first device 304(1)). It is also contemplatedthat the user 110 may suspend video or other entertainment media usingsimilar techniques. In particular, the user 110 may desire to suspendvideo displayed in an automobile and resume the program on a homedevice. The user may not miss any media content if the media isbuffered, as discussed above in a streaming or DVR environment.

In another embodiment, the user 110 may desire to relocate to anotherlocation while continuing the program content delivery in the firstlocation, thus using techniques and/or systems disclosed herein toprovide multi-device nomadic media. For example, a father may leave thefamily room while the family is watching the program in real time on aSTB in connection to a DVR device as configured in FIG. 2. The fathermay desire to suspend the program for his own enjoyment in anotherlocation, such as the kitchen. The father may cause the remote 402 tocreate a log file on the master device 406, allowing the father toresume the content on the second device 404(N) in the kitchen, withoutmissing any content. The other family members may continue watching theprogram without an interruption on the first device 404(1). In such aninstance, the father would initially resume the content non-real timecontent delivery while the rest of the family may continue to receivethe program in a real time delivery.

Conclusion

Although techniques for providing personal multi-device nomadic mediahave been described in language specific to certain features andmethods, it is to be understood that the features defined in theappended claims are not necessarily limited to the specific features andmethods described. Rather, the specific features and methods aredisclosed as illustrative forms of implementing the claimed subjectmatter.

1. A method for providing a multi-device media network that comprises afirst media delivery device and a second media delivery device, themethod comprising: delivering content to a user from the first mediadelivery device responsive to selection of the content by the user usinga remote, the remote transmitting information associated with the userto a master device; suspending delivery of the content from the firstmedia delivery device using the remote; activating the second mediadelivery device using the remote, the second media delivery devicetransmitting the information associated with the user to the masterdevice enabling the master device to recall previous viewing informationassociated with the user to the master such that delivery of the contentfrom the first media delivery device to the user can be resumed from thesecond media delivery device, wherein the master device provides contentto the first media delivery device and the second media delivery device,the first and second media delivery devices being slave devices.
 2. Themethod of claim 1, wherein suspending delivery of the content includescreating a log file associated with the user registration.
 3. The methodof claim 1, wherein resuming delivery of the suspended content furtherincludes: receiving a user registration at the master device; retrievinguser content associated with the user registration; and transmitting theuser content to the second media delivery device for delivery to theuser.
 4. The method of claim 2, wherein receiving a user registration onthe second media delivery device includes scanning a radio-frequencyidentification tag associated with the remote, the radio-frequencyidentification tag having a user identification which is associated withthe log file.
 5. The method of claim 4, wherein the log file includes alist of users associated with a personal remote radio-frequencyidentification tag.
 6. The method of claim 4, wherein the log file isupdated after a time out occurs, the time out being measured from a timethe content is suspended on the first media delivery device.
 7. Themethod of claim 1, further comprising receiving a user registration onthe first media delivery device.
 8. A media delivery device, comprising:a user identification detector configured to receive a signal from aremote that includes a user identification; a network interface forcommunicating the user identification to a second media delivery device;and a device controller operably coupled to the user identificationdetector and the network interface, the device controller delivering amedia content to a user associated with the user identification, thecontroller further configured to: suspend the media content on the mediadelivery device; and transmit a packet to the second media deliverydevice, the packet including the user identification associated with themedia content, the packet enabling the second media delivery device toresume the media content from a point of suspension on the mediadelivery device; wherein the media delivery device comprises a firstmedia delivery device, wherein a master device provides content to thefirst media delivery device and the second media delivery device, thefirst and second media delivery devices being slave devices.
 9. Themedia delivery device of claim 8, wherein the user identification deviceis configured to communicate with a radio-frequency identification tagfor receiving the user identification.
 10. The media delivery device ofclaim 8, wherein the network interface is in communication with a masterdevice, the master device providing content to the media delivery devicebased on the user identification associated with the media deliverydevice, the master device enabled to suspend the content provided to theuser on the media delivery device and resume the content provided to theuser on the second media delivery device.
 11. The media delivery deviceof claim 10, wherein the media delivery device is a set top box.
 12. Themedia delivery device of claim 10, wherein the master device is adigital video recorder.
 13. The media delivery device of claim 8,wherein the media delivery device further includes: a transceiver fortransmitting suspended content information to the second media deliverydevice and for receiving suspended content information from the secondmedia delivery device, the transceiver operably coupled to the mediadelivery device controller to enable a user to suspend the media contentdelivered to the user on the media delivery device and resume thecontent provided to the user on the second media delivery device. 14.The media delivery device of claim 13, wherein the second media deliverydevice is a remote enabled to receive and transmit the useridentification and suspended content information.
 15. A non-transitorycomputer-readable media comprising computer executable instructionsthat, when executed, perform a method of providing multi-device nomadicmedia, comprising: transmitting content associated with a user to afirst media delivery device; creating a log file of the contentassociated with the user on the first media delivery device; andtransmitting the log file and content associated with the user to asecond media delivery device, the second media delivery device enablingthe user to resume the content transmitted to the first media deliverydevice from a non-real time point in the content based on the log file,wherein the first and second media delivery devices are slave devices,wherein creating the log file of the content associated with the userincludes creating a log file on a remote, the remote enabling a user torelocate to a second location and transmit the log file to the secondmedia delivery device; and wherein a master device provides content tothe first media delivery device and the second media delivery device,the first and second media delivery devices being slave devices.
 16. Thecomputer-readable media of claim 15, wherein the content is transmittedto the first media delivery device at a first point in the content andsimultaneously transmitted to the second media delivery device at asecond point in the content.
 17. The computer-readable media of claim15, wherein transmitting content associated with a user further includesdetermining the user by passing a radio-frequency identification tagwithin a proximity to the first media delivery device to transmit a useridentification.
 18. The computer-readable media of claim 15, wherein thefirst media delivery device and the second media delivery device areconfigured to facilitate sharing a user log file which contains a useridentification and content associated with the user identification, theuser log file enabling the second media delivery device to resume thecontent transmitted to the first media delivery device.